.container{
   padding: 0;
   width: auto;
}
.errorMessage{
   border-color: #a94442;
   color:#a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
}
.form-control{
   margin: 0 !important;
   padding: 3px 8px;
}
.content-container{
   background: #f5f5f5;
   padding: 5px;
   margin: 0 0 10px 0;
}
.content-container textarea{
   width: 100% !important;
   padding: 10px;
}
.captcha-container,
.input-captcha{
   float:left;
}
.input-captcha{
   margin: 8px 0 0 15px;
}
#Comment_verifyCode{
   border-radius: 4px !important;
   width: 120px;
}
.list-comment{
   margin: 0 ;
   padding: 0;
}
.list-comment .comment-item{
   padding: 5px 0;
   list-style: none;
   overflow: hidden;
   border-bottom:1px solid #F0F0F0;
}
.list-comment .comment-item .user-name{
   color: #AE1717;
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
}
.list-comment .comment-item .date-time{
   font-size: 11px;
   color: #999999;
   display: inline-block;
   margin: 0 0 0 10px;
   white-space: nowrap;
}
.cmt-content{
   font-size: 12px;
   margin: 5px 0 0 0;
}
.avatar{
   width: 50px;
   height: 50px;
   float:left;
}
.list-comment .comment-item .text{
   
}
.heading{
   font-weight: bold;
   padding: 0 0 2px 0;
   margin: 0 0 5px 0;
   border-bottom:2px solid #cccccc;
   font-size: 14px;
}